What is the sister city of Houston?
Could you please elaborate on the notion of a "sister city" and provide some insight into what city might be considered the sister city of Houston? Is there a specific criteria or factors that determine if two cities are considered sister cities? Furthermore, could you name a few potential candidates for Houston's sister city and explain why they might be considered so? I'm particularly interested in understanding the cultural, economic, and historical ties that might exist between Houston and its potential sister cities.